// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({
  env: cloud.DYNAMIC_CURRENT_ENV
}) // 使用当前云环境

const db = cloud.database()

// 云函数入口函数
exports.main = async (event, context) => {
  const { goodId } = event
  // const { OPENID } = cloud.getWXContext()
  // const {
  //   data
  // } = await db.collection('carts').where({
  //   openId: OPENID
  // }).get()
  // console.log(data);
  // if (hasRecords.length) {
  //   db.collection('carts').doc(OPENID).update({
  //     data: {
  //       // 使用 db.command.push 命令向数组添加元素
  //       goods: db.command.push(goodId)
  //     },
  //   })
  // } else {
  //   db.collection('carts').add({
  //     data: {
  //       openId: OPENID,
  //       goods: [goodId]
  //     }
  //   });
  // }
  return {
    code: 200,
    msg: '加入成功',
    openId: OPENID,
    goodId
  }
}